package com.agou.core.ss;

/**
 * 程序逻辑异常
 * @author agou
 *
 */
public class SSBusinessException extends SSException{
	public static final String TYPE = "Business";
	public static final long serialVersionUID = 1;

	
	/**
	 *　业务违规异常
	 * @param nCode 错误码
	 * @param sExInfo　信息
	 * @param strClassName　类名
	 * @param strMethodName　方法名
	 */
	public SSBusinessException(int nCode, String sExInfo , Object... args) {
		super(TYPE, nCode, sExInfo , args);
	}
	
	/**
	 * 业务违规异常
	 * @param nCode - 错误码
	 * @param sExInfo - 错误信息
	 * @param strClassName - 类名
	 * @param strMethodName - 方法名称
	 * @param e - 导致当前异常发生的原始异常或错误
	 */
	public SSBusinessException(int nCode, String sExInfo ,Throwable e, Object... args) {
		super(TYPE, nCode, sExInfo, e , args);
	}

}

